// pages/task/invest.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    power:0,

    activedata: [],
    activeId: '',

    song:0,
    msg:{

    },

    signdata: [
      { id: 1, num: '4', stu: 1 },
      { id: 1, num: '4', stu: 1 },
      { id: 1, num: '6', stu: 1 },
      { id: 1, num: '6', stu: 0 },
      { id: 1, num: '8', stu: 0 },
      { id: 1, num: '8', stu: 0 },
      { id: 1, num: '12', stu: 0 },
      { id: 1, num: '12', stu: 0 }
    ]
  },
  // 切换
  cut(e) {
    let id = e.currentTarget.dataset.id;
    this.setData({
      activeId: id
    })
  },
  // 充值
  chongzhi() {
    app.util.request({
      url: '/wxapp/createOrder',
      data: {
        draw_id: this.data.activeId
      }
    }).then(res => {
      console.log('调起支付')
      wx.requestPayment({
        timeStamp: res.data.timeStamp,
        nonceStr: res.data.nonceStr,
        package: res.data.package,
        signType: 'MD5',
        paySign: res.data.paySign,
        success: function (res) {
          app.util.message('支付成功', 'error', function () {
            wx.switchTab({
              url: '/pages/user/index',
            })
          })
        },
        fail: function (res) {
          app.util.message('支付失败，请重试', 'error');
        }
      })
    })
  },
  // 去转发
  share() {
    app.util.message('请回到首页，点右上角“...”，转发给朋友', 'error', function () {
      wx.reLaunch({
        url: '/pages/index/index',
      })
    })
  },
  // 明细
  AIdetail(){
    wx.navigateTo({
      url: './AIdetail/AIdetail',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    app.util.request({
      url: '/wxapp/getDrawList'
    }).then(res => {
      this.setData({
        power:options.power,
        activedata: res.data,
        activeId: res.data[0].id
      })
    })
    this.getmsg();
  },

  getmsg(){
    app.util.request({
      url: '/wxapp/getTasks'
    }).then(res => {
      this.setData({
        song:res.data.song,
        msg:res.data.share
      })
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})